technological breakthrough - Espagnol Anglais Dictionnaire